package com.dk.domain.assertion;

import lombok.Data;

import java.util.List;

/**
 * 检查点实体
 */
@Data
public class CheckPointEntity {
    //异常检查
    private Boolean errorCheck;
    //空检查
    private Boolean nullCheck;
    //响应检查
    private List<ResCheckEntity> resCheck;
    //数据库检查
    private List<DbCheckEntity> dbCheck;

    /**
     * 判断检查点是否算空
     * @return
     */
    public boolean isNoEmpty(){
        if(this==null||this.equals(null)){
            return false;
        }else if(this.getErrorCheck()==null&&this.getNullCheck()==null&&this.resCheck==null&&this.dbCheck==null){
            return false;
        }
        return true;
    }

}
